package gepes.negocio;

import java.util.Collection;

import gepes.dao.PagoEstudianteDAO;
import gepes.exepcion.DAOExcepcion;
import gepes.modelo.Estudiante;
import gepes.modelo.PagoEstudiante;

public class GestionPagoEstudiante {
	boolean validar(PagoEstudiante vo) {
		if (vo.getMoneda().equals("")
				|| vo.getEstado().equals("")) {
			return false;
		}

		return true;
	}


	public PagoEstudiante insertar(PagoEstudiante pe) throws DAOExcepcion {

		PagoEstudianteDAO dao = new PagoEstudianteDAO();
		if (!validar(pe)) {
			throw new DAOExcepcion("hay datos sin ingresar");
		}
		return dao.insertar(pe);
	}

	public Collection<PagoEstudiante> listar(int id) throws DAOExcepcion {
		PagoEstudianteDAO dao = new PagoEstudianteDAO();
		return dao.buscarPorCodEstudiante(id);
	}
}
